note de protestation protest note - French English Dictionary